MSGAGVPDFFYREAQRLGYVARSAFKLLQIQKQYKLIKPGSSVLDLGCAPGAWLQVACQSLGPLRSGGIVVGMDIKKVKVPPQCDSRVQTIAADVLNFPRQKIRELSPQQLGFSVILSDMCHSVSGITTRDAALSAELGMRALDLAVGQAAISQSPNDDDGGPNESRPGVLRHGGHLVIKLLESEDAQDFARICKPIFNKASWLRPKATRPSSREIYLICQGFR